Big Huge Thesaurus

languas speciosa

noun

sounds kind of like